###
# 1. No relavent path, e.g. ~
# 2. None will be used in impl file except OS information
###

# OS Information
# [Debian CentOS Ubuntu]
# [Default] OS=Ubuntu
OS=Ubuntu
# [SSH VM]
# [Default] VER=SSH
VER=SSH

#
# Function Switch
#

IsConfigureProxy=false
IsCreateUsers=true
IsCreateFTPUser=false
IsInstallUtilities=true
IsConfigureFTP=false

IsConfigureEmacs=true
IsConfigureGit=true
IsCreateFoldersInHome=true
IsCleanHomeFolder=true

IsCheckInstall=true

IsDownloadLAMPPkg=false
IsInstallLAMPUtilities=false
IsInstallApache=false
IsInstallMySQL=false
IsInstallMySQL_CentOS=false
IsConfigureMySQL=false
IsInstallPHP=false
IsConfigurePython=false
IsConfigureApache=false
IsConfigureCalendar=false
IsConfigureNoteFormatter=false

IsConfigureEJ=false

#
# Data Config
#

# The "NewUsers" is also used to configure FTP
# The "NewUsers" will NOT be allowed to access FTP
NewUsers=NewUsersList
NewUsersList=(ed)

FTPUser=vsftp

Utilities=UtilitiesList
UtilitiesList=(emacs vim git tree net-tools openssh-server plantuml python3-markdown)

InstallApp=apt
InstallApp_CentOS=dnf

GitMail=tiny.fox@163.com
GitUser="ed"

HomeFolders=HomeFoldersList
HomeFoldersList=(Workspace Temp Documents Book Downloads)

apr=apr-1.6.3.tar.gz
aprutil=apr-util-1.6.1.tar.gz
expat=expat-2.3.0.tar.gz
httpd=httpd-2.4.29.tar.gz
mysqlaptsource=mysql-apt-config_0.8.9-1_all.deb
openssl=openssl.tar.gz
pcre=pcre-8.41.tar.gz
php=php-7.1.11.tar.gz
ejshell=ej.shell.tar.gz.7z
extarrows=extarrows.tar.gz

httpdPort=80
apacheConf=/usr/local/apache2/conf
httpdConf=$apacheConf/httpd.conf
vhostConf=$apacheConf/extra/httpd-vhosts.conf
sslConf=$apacheConf/extra/httpd-ssl.conf

cronDailyPath=/etc/cron.daily

ftpPrePath=Documents/bak

FTPIP=182.42.62.121
FTPLoginUser=ed
FTPCmd=sftp
FTPDownloadDir=/home/ed/Temp
FTPDownloads=FTPDownloadsList
FTPDownloadsList=($ftpPrePath/$apr $ftpPrePath/$aprutil $ftpPrePath/$expat $ftpPrePath/$httpd $ftpPrePath/$mysqlaptsource $ftpPrePath/$openssl $ftpPrePath/$pcre $ftpPrePath/$php)

LAMPUtilities=LAMPUtilitiesList
LAMPUtilities_CentOS=LAMPUtilitiesList_CentOS
LAMPUtilitiesList=(libxml2-dev p7zip-full gawk texlive texlive-latex-recommended texlive-latex-extra python-mysqldb)
LAMPUtilitiesList_CentOS=(gcc-c++ mysql-server p7zip libxml2-devel texlive)

LAMPMySQLPkgName=mysql-server

LAMPPythonConfigPath=/home/ed/Temp/linutil/ConfigureHttpd.py
LAMPHttpdIP=47.96.10.206
LAMPHttpdDocs=/home/ed/Workspace/php/ej/w3/htdocs

LAMPEJServicePath=/home/ed/Workspace/php/ej/service
LAMPCalendarCronScript=ejcalendar
LAMPNoteFormatterCronScript=ejnoteformatter

LAMPGitDir=/home/ed/Documents/git
LAMPDeployDir=/home/ed/Workspace/php/ej
LAMPGitEJ=https://gitee.com/eddiedb6/ej.git

md folder in workspace
markdown?
plantuml?
